package com.changfang.gold_man.service;

import com.changfang.gold_man.entity.Task;

import java.util.List;
import java.util.Map;

public interface TaskService {
    //查找所有任务
    public List<Task> findAll();
    //    添加任务
    public String addTask(Map<String,String> Task);
    // Id查找任务
    public Task findId(String task_id);
    //name查找任务
    public List<Task> findName(String task_name);
    //查找待完成任务
    List<Task> findEnableTask();
    //接受任务
    void receive(String task_id, String user_id);
    //完成任务
    String complete(Integer task_id);
    //查询我接受的任务
    List<Task> findMyReceive(String receiver_id);
    //删除任务
    void delete(String task_id);
    //创建者ID查任务
    List<Task> findMyCreater(String creater_id);
    //根据关键字查任务
    List<Task> findKeyStr(String keyStr);
}
